package com.qyhl.module_practice.newhome;


import com.qyhl.webtv.commonlib.entity.civilized.PracticeHomeMenuListBean;
import com.qyhl.webtv.commonlib.entity.civilized.PracticeIsVolunteerBean;
import com.qyhl.webtv.commonlib.entity.civilized.PracticeNewHomeBean;

import java.util.List;

public interface PracticeNewHomeContract {
    interface PracticeNewHomeView {
        void setMenuList(PracticeHomeMenuListBean bean);

        void setData(PracticeNewHomeBean bean);

        void setError(String msg);

        void setIsVolunteer(PracticeIsVolunteerBean bean);

    }

    interface PracticeNewHomePresenter {
        void getMenu();

        void getData(String instId, String phone);

        void getIsVolunteer(String phone);

        void setMenuList(PracticeHomeMenuListBean bean);

        void setData(PracticeNewHomeBean bean);

        void setError(String msg);

        void setIsVolunteer(PracticeIsVolunteerBean bean);

    }

    interface PracticeNewHomeModel {
        void getMenu();

        void getData(String instId, String phone);

        void getIsVolunteer(String phone);

    }
}
